Using Environment Properties to Select Agent Architectures
نویسندگان
چکیده
The proper selection of an agent architecture must take into account the fact that agents inhabit different types of environments. How well an agent can behave depends on the nature of the environment, since some environments are more complex than others. The purpose of this paper is to discuss how the treatment of environments’ characteristics can be used to guide selection among agent architecture alternatives. As a result of this work we also provide a correlation catalogue between environments and agent architectures which can be used by the designer in order to select the proper agent architecture for a specific application. The outlined approach is illustrated by a preliminary study of an e-News system agents’ internal design.
منابع مشابه
Ade - an Architecture Development Environment for Virtual and Robotic Agents
In this paper we present the agent architecture development environment ADE, intended for the design, implementation, and testing of distributed agent architectures. After a short review of architecture development tools, we discuss ADE’s unique features that place it in the intersection of multiagent systems and development kits for single agent architectures. A detailed discussion of the gene...
متن کاملPlanning Using Multiple Execution Architectures
We discuss two techniques used by the RALPHMEA agent architecture to facilitate decision making in complex, real-time domains. Multiple execution architectures are four implementations of the agent function, a function that receives percepts from the environment as input and outputs an action choice. The four execution architectures are defined by the different knowledge types that each uses. D...
متن کاملمدل عملکردی تحلیلی FPGA برای پردازش با قابلیت پیکربندی مجدد
Optimizing FPGA architectures is one of the key challenges in digital design flow. Traditionally, FPGA designers make use of CAD tools for evaluating architectures in terms of the area, delay and power. Recently, analytical methods have been proposed to optimize the architectures faster and easier. A complete analytical power, area and delay model have received little attention to date. In addi...
متن کاملCoherence-based Computational Agency I Setting the Stage 1
In this book we address the problem of introducing flexibility and adaptability in autonomous agent design in the context of agents situated in regulated environments. We argue that current cognitive architectures such as those based on BDI theory fall short in performing autonomous reasoning in agents. One of the important reasons is the lack of clear motivations for choosing a goal or an acti...
متن کاملWhat Does it Mean to Have an Architecture?∗
In this paper, I propose an approach to architectures which makes precise exactly what it means for an agent to ‘have’ an architecture, and allows us to establish properties of an agent expressed in terms of its architectural description. Using this approach, it is possible to verify whether two different agent programs really have the same architecture or the same properties, allowing a more p...
متن کامل